<?php
/**
 * User: YL
 * Date: 2019/09/17
 */

namespace App\Common;

use Illuminate\Database\Eloquent\Model;
use Illuminate\Support\Arr;
use restful\utils\Env;
use restful\utils\Helper;

class Help extends Helper
{
    /**
     * 获取默认头像
     * @return string
     */
    public static function getDefaultAvatar()
    {
        return '/static/images/avatar.png';
    }

    /**
     * 获取app地址
     * @param $value
     * @return string
     */
    public static function getAppUrl($value)
    {
        return static::getUrl(Env::get('app.url', ''), $value);
    }

    /**
     * 获取app地址原始路径
     * @param $value
     * @return string
     */
    public static function getAppOriginPath($value)
    {
        return str_replace(Env::get('app.url', ''), '', $value);
    }

    /**
     * 获取api地址
     * @param $value
     * @return string
     */
    public static function getApiUrl($value)
    {
        return static::getUrl(Env::get('api.base_url', ''), $value);
    }

    /**
     * 获取api地址原始路径
     * @param $value
     * @return string
     */
    public static function getApiOriginPath($value)
    {
        return str_replace(Env::get('api.base_url', ''), '', $value);
    }
}
